package us.luosl.lslt.asyn.reject;


import us.luosl.lslt.asyn.processor.Processor;

import java.util.List;

/**
 * 拒绝策略
 * @param <T>
 */
public interface RejectHandler<T> {
    /**
     * 被拒绝的数据的处理策略
     * @param processor 数据处理器
     * @param data 被拒绝的数据集
     */
    void process(Processor<T> processor, List<T> data);
}
